;+------+-------+-------------------------------------------------------------------+ ;|Байты |Пример | Назначение | ;+------+-------+-------------------------------------------------------------------+ ;|00,01 |0100 |Адрес, скоторого будет загружена ОС | ;|02,03 |0100 |Адрес, куда будет передано управление после загрузки ОС | ;|04,05 |0010 |Количество секторов под ОС | ;|06 |00 |Код размера диска: 1 - 8", 0 - 5.25" | ;|07 |01 |Способ записи: 0 - FM, 1 - MFM | ;|08 |01 |Дорожек на дюйм: 00 - 48TPI, 01 - 96TPI, 02 - 135TPI | ;|09 |01 |Данные вектора перевода секторов: SF = 01 -таблица не используется | ;| | |если SF>1, то по адресам с 20H будет таблица перевода секторов | ;| | |с размером в байтах =SF | ;|0A |03 |Размер физического сектора: 0 -128 байт, 1 -256, 2 -512, 3 -1024 | ;|0B |01 |Число сторон НГМД (SDS): 0 -SS, 1 -DS, чётные логические дорожки с | ;| | |нулевой стороны, нечётные - с первой | ;|0C,0D |0005 |Количество физических секторов на дорожке | ;|0E,0F |0050 |Количество дорожек на одной стороне (TPD, TPD'=SDS*TPD) | ;|10,11 |0028 |Количество логических секторов (по 128 байт) на дорожке (SPT) | ;|12 |04 |Фактор сдвига (BSH = LOG2(BLS/128) ) | ;| | |размер блока 00010000 записей = 2кб | ;|13 |0F |Маска расположения блока данных (BLM = BLS/128-1 ) | ;|14 |00 |Маска размера блока (EXM = BLS/1024-1-DSM/256 ) | ;|15,16 |0187 |Количество блоков данных на диске (DSM=SPT*(TPD'-OFS)*128/BLS-1 ) | ;|17,18 |007F |Число элементов оглавления минус 1 ( DRM ) | ;|19,1A |00C0 |Количество блоков под оглавление (ALD = CKS*DRM/BLS) | ;|1B,1C |0020 |Размер вектора контроля оглавления (CKS) размер одного элемента | ;|1D,1E |0008 |Количество дорожек под операционную систему, включая нулевую (OFS) | ;|1F |FE |Контрольная сумма этого сектора (= Сумма байт (00...1E) +66H | ;|20-80 |00..00 |Резерв для вектора перевода секторов ;BLS - размер физического сектора в байтах |